package com.ruoyi.fetv.domain;

import com.ruoyi.common.aspect.annotation.Dict;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;

/**
 * 高校对象 fetv_school
 *
 * @author Jack
 * @date 2023-03-07
 */
@ApiModel(value = "FetvSchool", description = "高校对象fetv_school")
@Data
@Getter
public class FetvSchool extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id", required = true)
    private Long id;

    /**
     * 学校名称
     */
    @ApiModelProperty(value = "学校名称", required = true)

    private String schoolName;

    /**
     * 学校性质（字典）
     */
    @ApiModelProperty(value = "学校性质（字典fetv_school_quality）", required = true)
    @Dict("fetv_school_quality")
    private Long quality;

    /**
     * 院校电话
     */
    @ApiModelProperty(value = "院校电话", required = true)

    private String institutionPhone;

    /**
     * 院校地址
     */
    @ApiModelProperty(value = "院校地址", required = true)

    private String address;

    /**
     * 是否推荐（0否 1是）
     */
    @ApiModelProperty(value = "是否推荐（0否1是）", required = true)
    @Dict("fetv_no_yes")
    private Long isRecommend;

    /**
     * 状态（0正常 1停用）
     */
    @ApiModelProperty(value = "状态（0正常1停用）", required = true)
    @Dict("fetv_yes_no")
    private String status;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    @ApiModelProperty(value = "删除标志（0代表存在2代表删除）", required = true)
    private String delFlag;

    /**
     * 标签
     */
    @ApiModelProperty(value = "标签", required = true)
    private String label;
    /**
     * 简介
     */
    @ApiModelProperty(value = "简介", required = true)
    private String briefIntroduction;
    /**
     * 首图
     */
    @ApiModelProperty(value = "首图", required = true)
    private String firstImage;
    /**
     * 院校图标
     */
    @ApiModelProperty(value = "院校图标", required = true)
    private String icon;
    /**
     * 院校图片
     */
    @ApiModelProperty(value = "院校图片", required = true)
    private String schoolImage;
}
